1. Introduction to the Course
- Introduction
- Students are introduced to the use of structured problem solving methods, algorithms, structured programming, and object-oriented programming.
- Students use a high level programming language to learn how to design, develop, and document well-structured programs using software engineering principles.
- Students learn the workings of a computer as part of programming.
- This course is for students who plan to take further courses in Computing Science or to learn basic programming concepts.
- Learning objectives
Upon successful completion of the course, the student will demonstrate the ability to:
- Understand the fundamental programming aspects and use of Java programming language.
- Apply basic object-oriented programming concepts.
- Design, develop, and document well-structured programs using software-engineering principles.
- Use problem-solving skills to write software applications.
- Expectations
- Self-directed learning
- Self-motivated learning
- Course outline
- Instructor
- Dr. Mahnhoon Lee
- SCI 136
- (250) 377-6022
- mlee@tru.ca
- How to study well - Is motivation good enough?
- There are many general ideas. Can you suggest some good ideas?
- Some of them are more important. What are they?
- There are two types of habits, winning habits and loosing habits.
- Winning habits are ...
- Loosing habits are ...
- Introduction to the course
- Overview of computer programming